Allen back on form for Hampton Downs pole position
Justin Allen’s motorsport mojo returned in style with pole position for the first race of the weekend in the final round of the 2023 Toyota 86 Championship at Hampton Downs this morning. Allen, who...